#pragma once
#include <vector>
#include <string>
#include "Solution.h"
using namespace std;

class MatingSelection
{
	public:
		virtual Solution Select( std::vector<Solution> &output ) = 0;
		std::string GetName() {return _name;}
	protected:
		std::string _name;
};

